deserve hanging - Allemand Anglais Dictionnaire